package cn.mw.cmdb.service;

import cn.mw.cmdb.entity.MwMacOuiInfo;
import cn.mw.cmdb.param.MacOuiExcelImportParam;
import cn.mw.cmdb.param.MacOuiSearchParam;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface ModelMacOuiService {
    List<String> getMacVendorByShortName(MwMacOuiInfo info) throws Exception;

    boolean checkMacOuiName(MwMacOuiInfo info) throws Exception;

    List<MacOuiExcelImportParam> importMacOuiByExcel(MultipartFile file, HttpServletResponse response) throws Exception;

    int exportMacOuiByExcel(MacOuiSearchParam param, HttpServletResponse response) throws Exception;

}
